package com.prueba.client.interfaz.layouts;

import com.prueba.client.interfaz.ventanas.VentanaEstadoDocumento;
import com.prueba.client.interfaz.ventanas.VentanaPlanDeAccion;
import com.prueba.client.interfaz.ventanas.VentanaPreferencias;
import com.prueba.client.interfaz.ventanas.VentanaSugerencias;
import com.prueba.client.interfaz.ventanas.VentanaStakeholders;
import com.prueba.client.interfaz.ventanas.VentanaVistas;
import com.smartgwt.client.widgets.layout.HLayout;
import com.smartgwt.client.widgets.layout.VLayout;


public class PanelPrincipal extends VLayout{
	static public PanelPrincipal getInstance(){
		if (singleton==null){
			singleton=new PanelPrincipal();
		}
		return singleton;
	}
	static private PanelPrincipal singleton=null;
	
	private PanelPrincipal(){
		super();
		
		HLayout vlDerecha=new HLayout();
			vlDerecha.addMember(VentanaEstadoDocumento.getInstance());
			vlDerecha.addMember(VentanaSugerencias.getInstance());
			vlDerecha.addMember(VentanaPlanDeAccion.getInstance());
			vlDerecha.setShowResizeBar(true);
		HLayout vlIzquierda=new HLayout();			
			vlIzquierda.addMember(VentanaStakeholders.getInstance());
			vlIzquierda.addMember(VentanaVistas.getInstance());
			vlIzquierda.addMember(VentanaPreferencias.getInstance());
			vlIzquierda.setShowResizeBar(true);
		
		this.addMember(vlDerecha);
		this.addMember(vlIzquierda);
		
		this.setWidth100();
		this.setHeight100();
			
	}
}
